#!/usr/bin/env python
# coding: utf-8
from os import system
import sys
import Image, ImageDraw, ImageFont

system('mkdir {0}'.format(sys.argv[1]))
system('mkdir {0}/caps'.format(sys.argv[1]))

letters = [u'ก', u'ข', u'ฃ', u'ค', u'ฅ', u'ฆ', u'ง', u'จ', u'ฉ', u'ช', u'ซ', u'ฌ', u'ญ', u'ฎ', u'ฏ', u'ฐ', u'ฑ', u'ฒ', u'ณ', u'ด', u'ต', u'ถ', u'ท', u'ธ', u'น', u'บ', u'ป', u'ผ', u'ฝ', u'พ', u'ฟ', u'ภ', u'ม', u'ย', u'ร', u'ล', u'ว', u'ศ', u'ษ', u'ส', u'ห', u'ฬ', u'อ', u'ฮ']

for (i, letter) in enumerate(letters):
    im = Image.new("RGB", (256, 256))
    d = ImageDraw.Draw(im)
    f = ImageFont.truetype('/home/moos/Downloads/ARIALUNI.TTF', 150)
    d.text((128- f.getsize(letter)[0]/2 - 1,128- f.getsize(letter)[1]/2 - 1), letter, font=f)
    im.save(open(u"{0}/{1}.png".format(sys.argv[1], letter), "wb"), "PNG")

print "Font written to directory {0}.".format(sys.argv[1])
